package com.zhongwang.business.module.estimateBudgetAccountingManage.model.excelImport;

import com.alibaba.excel.annotation.ExcelIgnore;
import com.alibaba.excel.annotation.ExcelProperty;
import com.zhongwang.business.gen.entity.BusMachiningHours;
import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;

/**
 *  MacHoursExportModel
 *  机加数据导出模型类
 * @author 徐一贺
 * @date 2020年12月29日 20:54:50
 * @version 1.0
 */
@Data
public class MacHoursExportModel{
    @ExcelProperty(value = "部分",index = 0)
    private String part;
    @ExcelProperty(value = "专业",index = 1)
    private String major;
    @ExcelProperty(value = "图号",index = 2)
    private String diagram;
    @ExcelProperty(value = "图纸名称",index = 3)
    private String drawingNo;
    @ExcelProperty(value = "数量",index = 4)
    private String num;
    @ExcelProperty(value = "工序",index = 5)
    private String process;
    /**
     * 设备类型
     */
    @ExcelProperty(value = "设备类型",index = 6)
    private String nameType;
    @ExcelProperty(value = "设备型号",index = 7)
    private String name;
    /**
     * 工时小时 用来添加
     */
    @ExcelProperty(value = "工时（小时）",index = 8)
    private String workHoursStr;
    /**
     * 工时分钟 用来添加
     */
    @ExcelProperty(value = "工时（分钟）",index = 9)
    private String workMinuteStr;
    /**
     * 定额
     */
    @ExcelProperty(value = "定额",index = 10)
    private String price;
    @ExcelProperty(value = "错误信息",index = 11)
    private String warnInfo;
    @ExcelIgnore
    private String remark;
    @ExcelIgnore
    private Integer dataUseType;
    @ExcelIgnore
    private Integer type;
    @ExcelIgnore
    private String sourceProCode;
    @ExcelIgnore
    private Integer id;
    @ExcelIgnore
    private Integer batId;
    @ExcelIgnore
    private String proCode;
    @ExcelIgnore
    private String sourcePart;
    @ExcelIgnore
    private Integer dsId;
    @ExcelIgnore
    private Date getDate;
    @ExcelIgnore
    private Integer getUid;
    @ExcelIgnore
    private String bmeCode;
    @ExcelIgnore
    private BigDecimal hours;
    @ExcelIgnore
    private String bmeVersion;
    @ExcelIgnore
    private String postName;
    @ExcelIgnore
    private String postTel;
    @ExcelIgnore
    private String postDept;
    @ExcelIgnore
    private Integer isEffectiveFlag;
    @ExcelIgnore
    private Integer costId;
    @ExcelIgnore
    private Integer isPrototypeDataFlag;
    /**
     * 动态列SQL
     */
    @ExcelIgnore
    private String dynamicColumnSQLString;
    /**
     * 总工时
     */
    @ExcelIgnore
    private BigDecimal totalHours;
    /**
     * 总金额
     */
    @ExcelIgnore
    private BigDecimal totalPrice;
    /**
     * 主键字符串
     */
    @ExcelIgnore
    private String ids;
    /**
     * 定额版本号
     */
    @ExcelIgnore
    private String version;
    /**
     * 工时小时
     */
    @ExcelIgnore
    private Integer workHours;
    /**
     * 工时分钟
     */
    @ExcelIgnore
    private Integer workMinute;
    /**
     * 临时表名称
     */
    @ExcelIgnore
    private String tempTableName;
    /**
     * 临时表分页使用
     */
    @ExcelIgnore
    private Integer topCount;
    /**
     * 临时表分页使用
     */
    @ExcelIgnore
    private Integer notHaveTopCount;
}
